package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstPersonResume entity. @author MyEclipse Persistence Tools
 */

public class BstPersonResume implements java.io.Serializable {

	// Fields

	private Integer resid;
	private Integer perid;
	private String username;
	private String resumeName;
	private Short languageSign;
	private Integer visitNum;
	private Short visitState;
	private Short defaultSign;
	private Short cnResume;
	private String appraise;
	private String workObject;
	private String skillDesc;
	private Short skillKeep;
	private Integer currentTrade;
	private Integer currentJobType;
	private Integer currentJob;
	private Short currentJobLevel;
	private Short workYears;
	private Short abroad;
	private Short currentPayType;
	private Short currentPayCurrency;
	private String currentPay;
	private Short wishJobProperty;
	private String wishTrade;
	private String wishJob;
	private String wishJobName;
	private String wishWorkPlace;
	private Short wishPayType;
	private Short wishPayCurrency;
	private String wishPay;
	private Short wishConsult;
	private Short onJobType;
	private String onJobDate;
	private String require;
	private Short stateBasic;
	private Short stateEducate;
	private Short stateAppraise;
	private Short stateWishJob;
	private Short stateProfession;
	private Short stateWork;
	private Short stateLanguage;
	private Short stateTrain;
	private Short stateSkill;
	private Short stateIt;
	private Short stateItem;
	private Short stateCert;
	private Short stateAddons;
	private Integer resumeLevel;
	private Short enResume;
	private String enAppraise;
	private String enWorkObject;
	private String enSkillDesc;
	private Short enSkillKeep;
	private Integer enCurrentTrade;
	private Integer enCurrentJobType;
	private Integer enCurrentJob;
	private Short enCurrentJobLevel;
	private Short enWorkYears;
	private Short enAbroad;
	private Short enCurrentPayType;
	private Short enCurrentPayCurrency;
	private String enCurrentPay;
	private Short enWishJobProperty;
	private String enWishTrade;
	private String enWishJob;
	private String enWishWorkPlace;
	private Short enWishPayType;
	private Short enWishPayCurrency;
	private String enWishPay;
	private Short enWishConsult;
	private Short enOnJobType;
	private String enOnJobDate;
	private String enRequire;
	private Short enStateBasic;
	private Short enStateWishJob;
	private Short enStateAppraise;
	private Short enStateEducate;
	private Short enStateWork;
	private Short enStateLanguage;
	private Short enStateTrain;
	private Short enStateSkill;
	private Short enStateIt;
	private Short enStateItem;
	private Short enStateCert;
	private Short enStateAddons;
	private Integer enResumeLevel;
	private Integer templateId;
	private Short flag;
	private Short resumeType;
	private String workDesc;
	private Timestamp createDate;
	private Timestamp updateDate;

	// Constructors

	/** default constructor */
	public BstPersonResume() {
	}

	/** minimal constructor */
	public BstPersonResume(Integer perid) {
		this.perid = perid;
	}

	/** full constructor */
	public BstPersonResume(Integer perid, String username, String resumeName,
			Short languageSign, Integer visitNum, Short visitState,
			Short defaultSign, Short cnResume, String appraise,
			String workObject, String skillDesc, Short skillKeep,
			Integer currentTrade, Integer currentJobType, Integer currentJob,
			Short currentJobLevel, Short workYears, Short abroad,
			Short currentPayType, Short currentPayCurrency, String currentPay,
			Short wishJobProperty, String wishTrade, String wishJob,
			String wishJobName, String wishWorkPlace, Short wishPayType,
			Short wishPayCurrency, String wishPay, Short wishConsult,
			Short onJobType, String onJobDate, String require,
			Short stateBasic, Short stateEducate, Short stateAppraise,
			Short stateWishJob, Short stateProfession, Short stateWork,
			Short stateLanguage, Short stateTrain, Short stateSkill,
			Short stateIt, Short stateItem, Short stateCert, Short stateAddons,
			Integer resumeLevel, Short enResume, String enAppraise,
			String enWorkObject, String enSkillDesc, Short enSkillKeep,
			Integer enCurrentTrade, Integer enCurrentJobType,
			Integer enCurrentJob, Short enCurrentJobLevel, Short enWorkYears,
			Short enAbroad, Short enCurrentPayType, Short enCurrentPayCurrency,
			String enCurrentPay, Short enWishJobProperty, String enWishTrade,
			String enWishJob, String enWishWorkPlace, Short enWishPayType,
			Short enWishPayCurrency, String enWishPay, Short enWishConsult,
			Short enOnJobType, String enOnJobDate, String enRequire,
			Short enStateBasic, Short enStateWishJob, Short enStateAppraise,
			Short enStateEducate, Short enStateWork, Short enStateLanguage,
			Short enStateTrain, Short enStateSkill, Short enStateIt,
			Short enStateItem, Short enStateCert, Short enStateAddons,
			Integer enResumeLevel, Integer templateId, Short flag,
			Short resumeType, String workDesc, Timestamp createDate,
			Timestamp updateDate) {
		this.perid = perid;
		this.username = username;
		this.resumeName = resumeName;
		this.languageSign = languageSign;
		this.visitNum = visitNum;
		this.visitState = visitState;
		this.defaultSign = defaultSign;
		this.cnResume = cnResume;
		this.appraise = appraise;
		this.workObject = workObject;
		this.skillDesc = skillDesc;
		this.skillKeep = skillKeep;
		this.currentTrade = currentTrade;
		this.currentJobType = currentJobType;
		this.currentJob = currentJob;
		this.currentJobLevel = currentJobLevel;
		this.workYears = workYears;
		this.abroad = abroad;
		this.currentPayType = currentPayType;
		this.currentPayCurrency = currentPayCurrency;
		this.currentPay = currentPay;
		this.wishJobProperty = wishJobProperty;
		this.wishTrade = wishTrade;
		this.wishJob = wishJob;
		this.wishJobName = wishJobName;
		this.wishWorkPlace = wishWorkPlace;
		this.wishPayType = wishPayType;
		this.wishPayCurrency = wishPayCurrency;
		this.wishPay = wishPay;
		this.wishConsult = wishConsult;
		this.onJobType = onJobType;
		this.onJobDate = onJobDate;
		this.require = require;
		this.stateBasic = stateBasic;
		this.stateEducate = stateEducate;
		this.stateAppraise = stateAppraise;
		this.stateWishJob = stateWishJob;
		this.stateProfession = stateProfession;
		this.stateWork = stateWork;
		this.stateLanguage = stateLanguage;
		this.stateTrain = stateTrain;
		this.stateSkill = stateSkill;
		this.stateIt = stateIt;
		this.stateItem = stateItem;
		this.stateCert = stateCert;
		this.stateAddons = stateAddons;
		this.resumeLevel = resumeLevel;
		this.enResume = enResume;
		this.enAppraise = enAppraise;
		this.enWorkObject = enWorkObject;
		this.enSkillDesc = enSkillDesc;
		this.enSkillKeep = enSkillKeep;
		this.enCurrentTrade = enCurrentTrade;
		this.enCurrentJobType = enCurrentJobType;
		this.enCurrentJob = enCurrentJob;
		this.enCurrentJobLevel = enCurrentJobLevel;
		this.enWorkYears = enWorkYears;
		this.enAbroad = enAbroad;
		this.enCurrentPayType = enCurrentPayType;
		this.enCurrentPayCurrency = enCurrentPayCurrency;
		this.enCurrentPay = enCurrentPay;
		this.enWishJobProperty = enWishJobProperty;
		this.enWishTrade = enWishTrade;
		this.enWishJob = enWishJob;
		this.enWishWorkPlace = enWishWorkPlace;
		this.enWishPayType = enWishPayType;
		this.enWishPayCurrency = enWishPayCurrency;
		this.enWishPay = enWishPay;
		this.enWishConsult = enWishConsult;
		this.enOnJobType = enOnJobType;
		this.enOnJobDate = enOnJobDate;
		this.enRequire = enRequire;
		this.enStateBasic = enStateBasic;
		this.enStateWishJob = enStateWishJob;
		this.enStateAppraise = enStateAppraise;
		this.enStateEducate = enStateEducate;
		this.enStateWork = enStateWork;
		this.enStateLanguage = enStateLanguage;
		this.enStateTrain = enStateTrain;
		this.enStateSkill = enStateSkill;
		this.enStateIt = enStateIt;
		this.enStateItem = enStateItem;
		this.enStateCert = enStateCert;
		this.enStateAddons = enStateAddons;
		this.enResumeLevel = enResumeLevel;
		this.templateId = templateId;
		this.flag = flag;
		this.resumeType = resumeType;
		this.workDesc = workDesc;
		this.createDate = createDate;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Integer getResid() {
		return this.resid;
	}

	public void setResid(Integer resid) {
		this.resid = resid;
	}

	public Integer getPerid() {
		return this.perid;
	}

	public void setPerid(Integer perid) {
		this.perid = perid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getResumeName() {
		return this.resumeName;
	}

	public void setResumeName(String resumeName) {
		this.resumeName = resumeName;
	}

	public Short getLanguageSign() {
		return this.languageSign;
	}

	public void setLanguageSign(Short languageSign) {
		this.languageSign = languageSign;
	}

	public Integer getVisitNum() {
		return this.visitNum;
	}

	public void setVisitNum(Integer visitNum) {
		this.visitNum = visitNum;
	}

	public Short getVisitState() {
		return this.visitState;
	}

	public void setVisitState(Short visitState) {
		this.visitState = visitState;
	}

	public Short getDefaultSign() {
		return this.defaultSign;
	}

	public void setDefaultSign(Short defaultSign) {
		this.defaultSign = defaultSign;
	}

	public Short getCnResume() {
		return this.cnResume;
	}

	public void setCnResume(Short cnResume) {
		this.cnResume = cnResume;
	}

	public String getAppraise() {
		return this.appraise;
	}

	public void setAppraise(String appraise) {
		this.appraise = appraise;
	}

	public String getWorkObject() {
		return this.workObject;
	}

	public void setWorkObject(String workObject) {
		this.workObject = workObject;
	}

	public String getSkillDesc() {
		return this.skillDesc;
	}

	public void setSkillDesc(String skillDesc) {
		this.skillDesc = skillDesc;
	}

	public Short getSkillKeep() {
		return this.skillKeep;
	}

	public void setSkillKeep(Short skillKeep) {
		this.skillKeep = skillKeep;
	}

	public Integer getCurrentTrade() {
		return this.currentTrade;
	}

	public void setCurrentTrade(Integer currentTrade) {
		this.currentTrade = currentTrade;
	}

	public Integer getCurrentJobType() {
		return this.currentJobType;
	}

	public void setCurrentJobType(Integer currentJobType) {
		this.currentJobType = currentJobType;
	}

	public Integer getCurrentJob() {
		return this.currentJob;
	}

	public void setCurrentJob(Integer currentJob) {
		this.currentJob = currentJob;
	}

	public Short getCurrentJobLevel() {
		return this.currentJobLevel;
	}

	public void setCurrentJobLevel(Short currentJobLevel) {
		this.currentJobLevel = currentJobLevel;
	}

	public Short getWorkYears() {
		return this.workYears;
	}

	public void setWorkYears(Short workYears) {
		this.workYears = workYears;
	}

	public Short getAbroad() {
		return this.abroad;
	}

	public void setAbroad(Short abroad) {
		this.abroad = abroad;
	}

	public Short getCurrentPayType() {
		return this.currentPayType;
	}

	public void setCurrentPayType(Short currentPayType) {
		this.currentPayType = currentPayType;
	}

	public Short getCurrentPayCurrency() {
		return this.currentPayCurrency;
	}

	public void setCurrentPayCurrency(Short currentPayCurrency) {
		this.currentPayCurrency = currentPayCurrency;
	}

	public String getCurrentPay() {
		return this.currentPay;
	}

	public void setCurrentPay(String currentPay) {
		this.currentPay = currentPay;
	}

	public Short getWishJobProperty() {
		return this.wishJobProperty;
	}

	public void setWishJobProperty(Short wishJobProperty) {
		this.wishJobProperty = wishJobProperty;
	}

	public String getWishTrade() {
		return this.wishTrade;
	}

	public void setWishTrade(String wishTrade) {
		this.wishTrade = wishTrade;
	}

	public String getWishJob() {
		return this.wishJob;
	}

	public void setWishJob(String wishJob) {
		this.wishJob = wishJob;
	}

	public String getWishJobName() {
		return this.wishJobName;
	}

	public void setWishJobName(String wishJobName) {
		this.wishJobName = wishJobName;
	}

	public String getWishWorkPlace() {
		return this.wishWorkPlace;
	}

	public void setWishWorkPlace(String wishWorkPlace) {
		this.wishWorkPlace = wishWorkPlace;
	}

	public Short getWishPayType() {
		return this.wishPayType;
	}

	public void setWishPayType(Short wishPayType) {
		this.wishPayType = wishPayType;
	}

	public Short getWishPayCurrency() {
		return this.wishPayCurrency;
	}

	public void setWishPayCurrency(Short wishPayCurrency) {
		this.wishPayCurrency = wishPayCurrency;
	}

	public String getWishPay() {
		return this.wishPay;
	}

	public void setWishPay(String wishPay) {
		this.wishPay = wishPay;
	}

	public Short getWishConsult() {
		return this.wishConsult;
	}

	public void setWishConsult(Short wishConsult) {
		this.wishConsult = wishConsult;
	}

	public Short getOnJobType() {
		return this.onJobType;
	}

	public void setOnJobType(Short onJobType) {
		this.onJobType = onJobType;
	}

	public String getOnJobDate() {
		return this.onJobDate;
	}

	public void setOnJobDate(String onJobDate) {
		this.onJobDate = onJobDate;
	}

	public String getRequire() {
		return this.require;
	}

	public void setRequire(String require) {
		this.require = require;
	}

	public Short getStateBasic() {
		return this.stateBasic;
	}

	public void setStateBasic(Short stateBasic) {
		this.stateBasic = stateBasic;
	}

	public Short getStateEducate() {
		return this.stateEducate;
	}

	public void setStateEducate(Short stateEducate) {
		this.stateEducate = stateEducate;
	}

	public Short getStateAppraise() {
		return this.stateAppraise;
	}

	public void setStateAppraise(Short stateAppraise) {
		this.stateAppraise = stateAppraise;
	}

	public Short getStateWishJob() {
		return this.stateWishJob;
	}

	public void setStateWishJob(Short stateWishJob) {
		this.stateWishJob = stateWishJob;
	}

	public Short getStateProfession() {
		return this.stateProfession;
	}

	public void setStateProfession(Short stateProfession) {
		this.stateProfession = stateProfession;
	}

	public Short getStateWork() {
		return this.stateWork;
	}

	public void setStateWork(Short stateWork) {
		this.stateWork = stateWork;
	}

	public Short getStateLanguage() {
		return this.stateLanguage;
	}

	public void setStateLanguage(Short stateLanguage) {
		this.stateLanguage = stateLanguage;
	}

	public Short getStateTrain() {
		return this.stateTrain;
	}

	public void setStateTrain(Short stateTrain) {
		this.stateTrain = stateTrain;
	}

	public Short getStateSkill() {
		return this.stateSkill;
	}

	public void setStateSkill(Short stateSkill) {
		this.stateSkill = stateSkill;
	}

	public Short getStateIt() {
		return this.stateIt;
	}

	public void setStateIt(Short stateIt) {
		this.stateIt = stateIt;
	}

	public Short getStateItem() {
		return this.stateItem;
	}

	public void setStateItem(Short stateItem) {
		this.stateItem = stateItem;
	}

	public Short getStateCert() {
		return this.stateCert;
	}

	public void setStateCert(Short stateCert) {
		this.stateCert = stateCert;
	}

	public Short getStateAddons() {
		return this.stateAddons;
	}

	public void setStateAddons(Short stateAddons) {
		this.stateAddons = stateAddons;
	}

	public Integer getResumeLevel() {
		return this.resumeLevel;
	}

	public void setResumeLevel(Integer resumeLevel) {
		this.resumeLevel = resumeLevel;
	}

	public Short getEnResume() {
		return this.enResume;
	}

	public void setEnResume(Short enResume) {
		this.enResume = enResume;
	}

	public String getEnAppraise() {
		return this.enAppraise;
	}

	public void setEnAppraise(String enAppraise) {
		this.enAppraise = enAppraise;
	}

	public String getEnWorkObject() {
		return this.enWorkObject;
	}

	public void setEnWorkObject(String enWorkObject) {
		this.enWorkObject = enWorkObject;
	}

	public String getEnSkillDesc() {
		return this.enSkillDesc;
	}

	public void setEnSkillDesc(String enSkillDesc) {
		this.enSkillDesc = enSkillDesc;
	}

	public Short getEnSkillKeep() {
		return this.enSkillKeep;
	}

	public void setEnSkillKeep(Short enSkillKeep) {
		this.enSkillKeep = enSkillKeep;
	}

	public Integer getEnCurrentTrade() {
		return this.enCurrentTrade;
	}

	public void setEnCurrentTrade(Integer enCurrentTrade) {
		this.enCurrentTrade = enCurrentTrade;
	}

	public Integer getEnCurrentJobType() {
		return this.enCurrentJobType;
	}

	public void setEnCurrentJobType(Integer enCurrentJobType) {
		this.enCurrentJobType = enCurrentJobType;
	}

	public Integer getEnCurrentJob() {
		return this.enCurrentJob;
	}

	public void setEnCurrentJob(Integer enCurrentJob) {
		this.enCurrentJob = enCurrentJob;
	}

	public Short getEnCurrentJobLevel() {
		return this.enCurrentJobLevel;
	}

	public void setEnCurrentJobLevel(Short enCurrentJobLevel) {
		this.enCurrentJobLevel = enCurrentJobLevel;
	}

	public Short getEnWorkYears() {
		return this.enWorkYears;
	}

	public void setEnWorkYears(Short enWorkYears) {
		this.enWorkYears = enWorkYears;
	}

	public Short getEnAbroad() {
		return this.enAbroad;
	}

	public void setEnAbroad(Short enAbroad) {
		this.enAbroad = enAbroad;
	}

	public Short getEnCurrentPayType() {
		return this.enCurrentPayType;
	}

	public void setEnCurrentPayType(Short enCurrentPayType) {
		this.enCurrentPayType = enCurrentPayType;
	}

	public Short getEnCurrentPayCurrency() {
		return this.enCurrentPayCurrency;
	}

	public void setEnCurrentPayCurrency(Short enCurrentPayCurrency) {
		this.enCurrentPayCurrency = enCurrentPayCurrency;
	}

	public String getEnCurrentPay() {
		return this.enCurrentPay;
	}

	public void setEnCurrentPay(String enCurrentPay) {
		this.enCurrentPay = enCurrentPay;
	}

	public Short getEnWishJobProperty() {
		return this.enWishJobProperty;
	}

	public void setEnWishJobProperty(Short enWishJobProperty) {
		this.enWishJobProperty = enWishJobProperty;
	}

	public String getEnWishTrade() {
		return this.enWishTrade;
	}

	public void setEnWishTrade(String enWishTrade) {
		this.enWishTrade = enWishTrade;
	}

	public String getEnWishJob() {
		return this.enWishJob;
	}

	public void setEnWishJob(String enWishJob) {
		this.enWishJob = enWishJob;
	}

	public String getEnWishWorkPlace() {
		return this.enWishWorkPlace;
	}

	public void setEnWishWorkPlace(String enWishWorkPlace) {
		this.enWishWorkPlace = enWishWorkPlace;
	}

	public Short getEnWishPayType() {
		return this.enWishPayType;
	}

	public void setEnWishPayType(Short enWishPayType) {
		this.enWishPayType = enWishPayType;
	}

	public Short getEnWishPayCurrency() {
		return this.enWishPayCurrency;
	}

	public void setEnWishPayCurrency(Short enWishPayCurrency) {
		this.enWishPayCurrency = enWishPayCurrency;
	}

	public String getEnWishPay() {
		return this.enWishPay;
	}

	public void setEnWishPay(String enWishPay) {
		this.enWishPay = enWishPay;
	}

	public Short getEnWishConsult() {
		return this.enWishConsult;
	}

	public void setEnWishConsult(Short enWishConsult) {
		this.enWishConsult = enWishConsult;
	}

	public Short getEnOnJobType() {
		return this.enOnJobType;
	}

	public void setEnOnJobType(Short enOnJobType) {
		this.enOnJobType = enOnJobType;
	}

	public String getEnOnJobDate() {
		return this.enOnJobDate;
	}

	public void setEnOnJobDate(String enOnJobDate) {
		this.enOnJobDate = enOnJobDate;
	}

	public String getEnRequire() {
		return this.enRequire;
	}

	public void setEnRequire(String enRequire) {
		this.enRequire = enRequire;
	}

	public Short getEnStateBasic() {
		return this.enStateBasic;
	}

	public void setEnStateBasic(Short enStateBasic) {
		this.enStateBasic = enStateBasic;
	}

	public Short getEnStateWishJob() {
		return this.enStateWishJob;
	}

	public void setEnStateWishJob(Short enStateWishJob) {
		this.enStateWishJob = enStateWishJob;
	}

	public Short getEnStateAppraise() {
		return this.enStateAppraise;
	}

	public void setEnStateAppraise(Short enStateAppraise) {
		this.enStateAppraise = enStateAppraise;
	}

	public Short getEnStateEducate() {
		return this.enStateEducate;
	}

	public void setEnStateEducate(Short enStateEducate) {
		this.enStateEducate = enStateEducate;
	}

	public Short getEnStateWork() {
		return this.enStateWork;
	}

	public void setEnStateWork(Short enStateWork) {
		this.enStateWork = enStateWork;
	}

	public Short getEnStateLanguage() {
		return this.enStateLanguage;
	}

	public void setEnStateLanguage(Short enStateLanguage) {
		this.enStateLanguage = enStateLanguage;
	}

	public Short getEnStateTrain() {
		return this.enStateTrain;
	}

	public void setEnStateTrain(Short enStateTrain) {
		this.enStateTrain = enStateTrain;
	}

	public Short getEnStateSkill() {
		return this.enStateSkill;
	}

	public void setEnStateSkill(Short enStateSkill) {
		this.enStateSkill = enStateSkill;
	}

	public Short getEnStateIt() {
		return this.enStateIt;
	}

	public void setEnStateIt(Short enStateIt) {
		this.enStateIt = enStateIt;
	}

	public Short getEnStateItem() {
		return this.enStateItem;
	}

	public void setEnStateItem(Short enStateItem) {
		this.enStateItem = enStateItem;
	}

	public Short getEnStateCert() {
		return this.enStateCert;
	}

	public void setEnStateCert(Short enStateCert) {
		this.enStateCert = enStateCert;
	}

	public Short getEnStateAddons() {
		return this.enStateAddons;
	}

	public void setEnStateAddons(Short enStateAddons) {
		this.enStateAddons = enStateAddons;
	}

	public Integer getEnResumeLevel() {
		return this.enResumeLevel;
	}

	public void setEnResumeLevel(Integer enResumeLevel) {
		this.enResumeLevel = enResumeLevel;
	}

	public Integer getTemplateId() {
		return this.templateId;
	}

	public void setTemplateId(Integer templateId) {
		this.templateId = templateId;
	}

	public Short getFlag() {
		return this.flag;
	}

	public void setFlag(Short flag) {
		this.flag = flag;
	}

	public Short getResumeType() {
		return this.resumeType;
	}

	public void setResumeType(Short resumeType) {
		this.resumeType = resumeType;
	}

	public String getWorkDesc() {
		return this.workDesc;
	}

	public void setWorkDesc(String workDesc) {
		this.workDesc = workDesc;
	}

	public Timestamp getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

	public Timestamp getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Timestamp updateDate) {
		this.updateDate = updateDate;
	}

}